import 'package:flutter/material.dart';

class AgreementPage extends StatelessWidget {
  final String title;

  const AgreementPage({
    super.key,
    required this.title,
  });

  @override
  Widget build(BuildContext context) {
    return Scaffold(
      appBar: AppBar(
        backgroundColor: Colors.transparent,
        elevation: 0,
        leading: IconButton(
          icon: const Icon(Icons.arrow_back_ios, color: Colors.black),
          onPressed: () => Navigator.of(context).pop(),
        ),
        title: Text(
          title,
          style: const TextStyle(
            color: Colors.black,
            fontSize: 18,
            fontWeight: FontWeight.w500,
          ),
        ),
        centerTitle: true,
      ),
      body: const SingleChildScrollView(
        padding: EdgeInsets.all(16.0),
        child: Text(
          '''
用户协议内容...

1. 服务条款
1.1 本协议是用户（以下简称"您"）与我们之间的协议，内容包括但不限于：
- 接受服务条款
- 账号注册与使用
- 用户隐私保护
- 内容规范
- 知识产权

2. 账号注册
2.1 您确认，在您开始注册程序使用我们的服务前，您应当具备中华人民共和国法律规定的与您行为相适应的民事行为能力。
2.2 您注册成功后，我们将给予您一个用户账号及相应的密码，该用户账号和密码由您负责保管。

3. 隐私保护
3.1 我们重视您的隐私保护，我们将按照法律法规和隐私政策的规定收集、使用、储存和分享您的个人信息。
3.2 未经您的同意，我们不会向任何第三方提供、公开或共享您的个人信息。

4. 用户行为规范
4.1 您在使用我们的服务时，必须遵守中华人民共和国相关法律法规的规定。
4.2 您不得利用我们的服务从事违法违规行为，包括但不限于：
- 发布违法信息
- 侵犯他人知识产权
- 从事违法违规活动

5. 其他条款
5.1 本协议的订立、执行和解释及争议的解决均应适用中华人民共和国法律。
5.2 如本协议中的任何条款无论因何种原因完全或部分无效或不具有执行力，本协议的其余条款仍应有效并且有约束力。

[以下内容仅为示例，实际使用时请替换为真实的用户协议内容]
          ''',
          style: TextStyle(fontSize: 16, height: 1.6),
        ),
      ),
    );
  }
}
